<?php
if (!defined('BASEPATH'))
	exit('No direct script access allowed');

class Bookmark extends CI_Controller {
	function __controller() {
		parent::Controller();
	}

	/**
	 * шаблон для поиск , не задействованный
	 */
	public function index($url = 1) {
		# $region
		$this -> load -> model('Bookmark_modul', 'bookmarks');

		$search_save = $this -> bookmarks -> search_id($url);

		$datas = $this -> notepad -> load();

		$content = $this -> views -> request_view();
		$this -> load -> view('home', $content);
	}

	/*
	 * Генерим get URL и перенаправляем пользователя
	 * */
	public function get($url = 1) {
	    
        
		# $region
		$this -> load -> model('Bookmark_modul', 'bookmarks');

		$search_save = $this -> bookmarks -> search_id($url);


 		// url  В каком поиске ищем
		$url = $search_save['0']['adsent']['1'];
		// get 
		$good_url =  $this -> getrialize($search_save['0']['url']);
			
	$url = "http://yroom.ru/".$url.'?'.$good_url;
		
		  header("Location: $url");

		# $content = $this -> views -> request_view();
		#  $this -> load -> view('home', $content);
	}

	/*
	 * генерируем  URL
	 * http://habrahabr.ru/post/30210/
	 *
	 * */
	public function getrialize($data) {
		$dataurl = '';
		$ar = unserialize($data);
		foreach ($ar as $key => $value) {
			if (is_array($value)) {
				foreach ($value as $r => $value_string) {

					if ($value_string != '') {
						$dataurl .= $key . '[]' . '=' . $value_string . '&';
					}
				}

			} else {

				if ($value != '' && $key != 'save_search') {
					$dataurl .= $key . '=' . $value . '&';
				}

			}

		}

		return $dataurl;
	}

}
